manufacture of insulators - Francés Inglés Diccionario